<?php 
 return array(
'module_name'=>'admin',//代码生成的应用目录  注:这里需根据实际情况手动配置
'tableName'=>'ptf_goods_attribute',//表名必填
'tableCnName'=>'商品属性',//表中文名必填  注:这里需根据实际情况手动配置

'priTable'=>'ptf_privilege',//权限表名必填   注:这里需根据实际情况手动配置


//表中的主键字段
'pri_key'=>'attr_id',
/*********TP5验证规则********/
'validate_rule'=>"array(
		'attr_name' => 'max:60',
		'type_id'=>'number',
                	)",
/*********TP5验证规则错误提示信息********/
'validate_message'=>"array(
		'attr_name.max'=>'属性名称的值不能超过60个字符',
		'type_id.number'=>'属性分类id的值必须是一个整数',
)",
/**************TP5的验证场景****************/
'validate_scene'=>"array(
		'add'=>array('attr_name','type_id','attr_index','attr_type','attr_input_type','attr_values','order'),
		'edit'=>array('attr_id','attr_name','type_id','attr_index','attr_type','attr_input_type','attr_values','order'),
	)",

/*********生成动态表单的字段配置信息********/
/**
	注意:每个表的配置这里的表单字段需要根据实际情况手动修改
**/
'form_fields'=>array(
		'attr_name'=>array(
			'text'=>'属性名称',
			'type'=>'text',
			'is_visible'=>1,
			'required'=>1,
			'placeholder'=>'请输入属性名称',
			'validate'=>'datatype="s2-60" nullmsg="请填写属性名称"',
		),
		'type_id'=>array(
			'text'=>'所属商品模型',
			'type'=>'select',
			'is_visible'=>1,
			'required'=>1,
			'placeholder'=>'请选择所属商品模型',
			'validate'=>'datatype="n" nullmsg="请选择所属商品模型"',
            'value'=>array('是','否'),
		),
		'attr_index'=>array(
			'text'=>'能否进行检索',
			'type'=>'radio',
			'is_visible'=>1,
			'required'=>1,
			'placeholder'=>'请选择能否进行检索',
			'validate'=>'datatype="*"  nullmsg="请确认是否检索"',
					'values'=>array('否','是'),
	),

		'attr_input_type'=>array(
			'text'=>' 该属性值的录入方式',
			'type'=>'radio',
			'is_visible'=>1,
			'required'=>1,
			'placeholder'=>'该属性值的录入方式',
			'validate'=>'datatype="*"  nullmsg="请选择该属性值的录入方式"',
					'values'=>array('否','是'),
	),
		'attr_values'=>array(
			'text'=>'可选值列表',
			'type'=>'textarea',
			'is_visible'=>0,
			'required'=>0,
			'placeholder'=>'请输入可选值',
			'validate'=>'  nullmsg="请填写可选值"',
		),
		'order'=>array(
			'text'=>'属性排序',
			'type'=>'radio',
			'is_visible'=>1,
			'required'=>1,
			'placeholder'=>'请输入属性排序',
			'validate'=>'datatype="*"  nullmsg="请填写属性排序"',
					'values'=>array('否','是'),
	),
        ),


/*********搜索字段配置信息********/
'search'=>array(
        '-1'=>array(
            'field'=>'attr_id',
            'type'=>'text',
            'required'=>0, //required为1必须搜索
            'comment'=>'ID',
    ),

			'0'=>array(
            'field'=>'attr_name',
            'type'=>'text',
            'required'=>0,
            'comment'=>'属性名称',
        ),
			'1'=>array(
            'field'=>'type_id',
            'type'=>'text',
            'required'=>0,
            'comment'=>'属性分类id',
        ),
			),

/*********详情字段配置信息********/
'view'=>array(
    '0'=>[
        'comment'=>'属性id',
        'field'=>'attr_id',
    ],
    '1'=>[
        'comment'=>'属性名称',
        'field'=>'attr_name',
    ],
    '2'=>[
        'comment'=>'属性分类id',
        'field'=>'type_id',
    ],
    '3'=>[
        'comment'=>'0不需要检索 1关键字检索 2范围检索',
        'field'=>'attr_index',
    ],
    '4'=>[
        'comment'=>'0唯一属性 1单选属性 2复选属性',
        'field'=>'attr_type',
    ],
    '5'=>[
        'comment'=>' 0 手工录入 1从列表中选择 2多行文本框',
        'field'=>'attr_input_type',
    ],
    '6'=>[
        'comment'=>'可选值列表',
        'field'=>'attr_values',
    ],
    '7'=>[
        'comment'=>'属性排序',
        'field'=>'order',
    ],
),

);?>